Обсуждение:Логика высказываний

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Почему в пропозициональные связки в статье не входит эквиваленция? У Роберта Р.Столла в труде "Множества, логика, аксиоматические теории", например эквиваленция входит в набор сентенциональных связок. 79.174.35.190 12:15, 20 января 2010 (UTC)[ответить]

  • Эквиваленцию наряду с отрицанием, конъюнкцией и дизъюнкцией и импликацией вводят в язык Логики высказываний многие классические труды. Однако легче определить язык ЛВ, используя только отрицание, конъюнкцию, дизъюнкцию и импликацию, а эквиваленцию определить через эти связки, потому что так мы, во-первых, сократим доказательства, в которых используется индукция по построению формулы, во-вторых, сократим доказательства некоторых теорем. Zaku12 (обс.) 18:54, 17 июня 2022 (UTC)[ответить]

Ничего, что тавтологии с исчислением перепутаны? А то я смотрю всех всё устраивает.

Содержание статьи[править код]

Кое-как основное содержание в статье присутствует (хотя его надо бы ещё улучшить). Среди возможных добавлений видятся:

  • расширить понятие оценки (означивание) и добавить соответствующие термины, чтобы была чётче видна связь между «формулами» и «возможными мирами» (Крипке) - без этого статья является поверхностной. Другими словами, дополнить семантическую сторону вопроса.
  • может быть, ввести метаязык, чтобы не было путаницы между высказываниями и «высказываниями о высказываниях»
  • метод таблиц истинности
  • связь с понятиями ДНФ, КНФ, булева логика
  • может быть, что-то сказать о модальных логиках и связь с интуиционистской логикой?

РоманСузи 15:49, 5 октября 2012 (UTC)[ответить]

На этой логике вчерашние школьники впервые знакомятся вообще с формальностью в логике. Не стоит вносить сюда что-то такое, что они не поймут полностью.85.26.233.1


  • В английской версии есть название "zero order logic", оно хорошо характеризует логику высказываний и ставит её в ряд других.
  • Импликацию часто понимают как вывод, хотя это обычная связка как и-или, не отличают импликацию от горизонтальной строки в modus ponens.

Я внес правки, но они были отменены с комментарием "требуется источник". Сам это изучал 30 лет назад и много полезного мог бы добавить. Просто исправил что совсем сразу бросается в глаза. Источник назвать не могу. Просто если нарисовали длинную горизональную линию в modus ponens то стот как-нибудь объяснить что это такое и чем отличается от импликации. Zero order logic название куда вразумительнее, чем "логика высказываний", в выражения вроде (A->B) не видно никаких высказываний ни от кого ни про что. Да и от логики тут почти ничего, это типичное алгебраическое выражение из переменных и связок по правилам грамматики, хоть и над булевыми переменными. NOwiking (обс.) 09:49, 28 января 2017 (UTC)[ответить]

Язык логики высказываний[править код]

В связи с этой правкой возник вопрос: как быть с горизонтальной чертой, отделяющей посылки от вывода, если она не входит в алфавит логики высказываний даже в качестве технического знака? На каком основании она в таком случае в ней используется? Такой же вопрос по поводу используемой в записях логических построений запятой. --Humanitarian& 21:22, 9 февраля 2014 (UTC)[ответить]

  • Алфавит ЛВ используется для построения формул. Все формулы, построенные по правилам описанной грамматики, являются правильно построенными формулами. Горизонтальная черта не используется для построения формул ЛВ, а поэтому не входит в алфавит символов. Запятая как технический символ в ЛВ не используется, информацию о запятой убрал (была ссылка на Ершов Ю. Л., Палютин Е. А. Математическая логика. М., Наука, 1979. с. 24, этот источник я не смог найти, но возможно, что тот, кто его реферировал, мог перепутать язык ЛВ с языком первого порядка, в котором используется символ запятой для построения формул) Zaku12 (обс.) 19:31, 17 июня 2022 (UTC)[ответить]

Большие буквы в языке логики высказываний[править код]

Сначала объявляются маленькие буквы и знаки операций, веско заявляется "Других знаков в алфавите языка логики высказываний нет.", а потом, через раздельчик, ни с того ни с сего начинают использоваться большие буквы для обозначения функций. Что за беда? --Nashev 11:12, 13 февраля 2014 (UTC)[ответить]

  • Да ведь сказано же:

    Заглавные латинские буквы A, B и др., которые употребляются в определении формулы, принадлежат не языку логики высказываний, а его метаязыку, т.е. языку, который используется для описания самого языка логики высказываний. Содержащие метабуквы выражения и др. — не пропозициональные формулы, а схемы формул. Например, выражение есть схема формул , и др.

    --Humanitarian& 17:20, 13 февраля 2014 (UTC)[ответить]

Штрих Шеффера и стрелка Пирса как логические операции[править код]

Добрый день. Я прошел по предоставленным ссылкам, где описан алфавит языка логики высказываний и не нашел там штриха Шеффера и стрелки Пирса. В других книгах они также не указаны как логические операции языка ЛВ. Если у вас есть источник, то добавьте ссылку. А иначе получается, что читателя вводят в заблуждение: даются ссылки на то, чего там нет.

Как я понимаю, есть различие между булевыми функциями и операциями языка логики высказываний: не все булевы функции входят в алфавит языка ЛВ. В противном случае пришлось бы добавить 4 булевы функции одного аргумента и 16 бинарных булевых функций. Поэтому я удаляю штрих Шеффера и стрелку Пирса из списка логических операций. 178.120.46.180 20:02, 10 января 2019 (UTC)[ответить]

  • Не существует единого определения языка ЛВ. Разные учебники по разному определяют список базовых операций. Считаю, что мы должны следовать одному определению, указав, что возможны другие. Предлагаю убрать и знак эквивалентности, и исключающее ИЛИ. Ни в "Соглашении о скобках", ни в Аксиоматике этих операций нет. Но у меня сейчас нет источников под рукой. Может вы напишите, какой источник у вас и какие там связки? — Алексей Копылов 01:05, 11 января 2019 (UTC)[ответить]
    • Сильная дизъюнкция в разных источниках то есть, то нет. А эквивалентность, как правило, есть. Я бы эквивалентность оставил. Тем более там есть законы де Моргана, теорема о равносильных высказываниях и т.д. 178.120.44.244 17:25, 11 января 2019 (UTC)[ответить]
    • Не совсем согласен, что нужно следовать только одному определению. Определений языка логики высказывания может быть сколько угодно: достаточно взять любой набор логических связок, удовлетворяющий критерию Поста. Мне кажется нужно показать именно этот факт, поскольку ни одна система не лучше другой. Здесь в обсуждении было сказано, что стоит привести наиболее простую аксиоматику, чтобы вчерашним школьникам было это понятно. У меня есть большие сомнения, что система с 11-ю аксиомами будет понятна человеку, который ещё не изучал логику. В общем я предлагаю пока что за основную аксиоматику взять систему Чёрча, где есть две связки — импликация и отрицание, и 3 аксиомы:
Такая система выглядит куда проще системы с 11-ю аксиомами и будет более понятна новичкам, к тому же, она очень часто используется на практике. Arami Mira (обс.) 21:22, 10 мая 2022 (UTC)[ответить]

Знак выводимости[править код]

«Некоторые авторы вместо строгой дизъюнкции и эквивалентности используют знак выводимости » (со ссылкой на Ершов Ю. Л., Палютин Е. А. Математическая логика. — М., Наука, 1979. — с. 24) проверить не могу, однако удаляю, потому что в изданиях 1987 (с. 22) года и 2011 (с. 19) знак выводимости использует в его обычном употреблении. Обращаю внимание, что авторы используют его в алфавите Исчисления высказываний Zaku12 (обс.) 19:32, 17 июня 2022 (UTC)[ответить]

Дополнение к содержанию статьи[править код]

В математике используются левоассоциативные и правоассоциативные операции.

Операция называется левоассоциативной, если скобки расставляются слева направо, то есть
Примеры левоассоциативных операций, которые могут использоваться в логике.
° ° ° °
Операция называется правоассоциативной, если скобки расставляются справа налево, то есть
Примеры правоассоциативных операций, которые могут использоваться в логике.

Чтобы сократить число скобок, математики договариваются:

1) о приоритетах операций.
2) об опускании внешних скобок,

С учётом сказанного, аксиомы логики высказываний, приведённые в статье "Логика высказываний", можно записать в виде:

NB. Длина второй аксиомы (без учёта пробелов) равна 25 символов.

Левоассоциативные операции могут быть ассоциативными операциями. Таковы операции и .

Если , тогда
Если , тогда
Если , тогда
Если , тогда

Левоассоциативные операции могут не быть ассоциативными операциями. Таковы операции и .

Если , a , тогда , в то время как
Если , a , тогда , в то время как

Правоассоциативные операции могут не быть ассоциативными операциями. Такова операция

Если , тогда , в то время как

Справочные материалы.

Если и , тогда

Справочные материалы.

Если , тогда
Если , тогда

Некоторые бинарные операции могут быть не коммутативными операциями, зато контрапозиционными операциями Такова операция

Если , a , тогда || = 1, в то время как || = 0

Некоторые бинарные операции могут быть и не коммутативными, и не контрапозиционными операциями. Такова операция ° ("Даже если A, то B.", "B, несмотря на A.")

Если , a , тогда | ° | = 1, в то время как | ° | = 0
Если , a , тогда | ° | = 0, в то время как | ° | = 1

Справочные материалы по дистрибутивности

Справочные материалы (законы де Моргана и аналоги)

° °

Справочные материалы (законы поглощения и аналоги)

°

Двоеточие[править код]

В данной стать и в книгах, что я видел в качестве "разделительного знака" используются скобки. Однако на практике в других разделах математики для формальных записей используют двоеточие. Например, тот же раздел Википедии "Предел последовательности" имеет определение с двоеточием. Не следует ли информацию о таком синтаксисе занести в статью. 87.241.189.180 09:01, 16 октября 2023 (UTC)[ответить]